package com.oweight.sagacious.payment.infrastructure.alipay;

import com.oweight.sagacious.common.domain.entity.BaseEntity;
import lombok.Data;

/**
 * @author 周广明
 * @version v1 2019/11/14 12:43
 */
@Data
public class AliPayPayProperties extends BaseEntity {

    private String appId;

    private String privateKey;

    private String publicKey;

    private String serverUrl;

    private String aliPayRootCertPath;
    private String appCertPublicKeyPath;
    private String aliPayCertPublicKeyPath;

    /**
     * 订单超时时间
     */
    private String timeoutExpress;

    /**
     * 支付完成后的异步通知地址.
     */
    private String notifyUrl;

    /**
     * 支付完成后的同步返回地址.
     */
    private String returnUrl;

    /**
     * 销售产品码，商家和支付宝签约的产品码
     */
    private String productCode;

}
